Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
108 NEEDWOOD ROAD Semi-Detached £67,000 15 Jan 2001
114 NEEDWOOD ROAD Terraced £54,995 27 Nov 1998
118 NEEDWOOD ROAD Semi-Detached £172,500 9 Oct 2014
120 NEEDWOOD ROAD Semi-Detached £89,000 3 May 2002
126 NEEDWOOD ROAD Terraced £222,000 2 Nov 2018